cause an effect - German English Dictionary